body,h1,h2,h3,ul,li,p,form,input,textarea{ margin:0; padding:0; }
body, button, input, select, textarea { font-family:'Microsoft YaHei','Arial','Helvetica','sans-serif'; font-size:12px; color:#333; }
body{ background:#f4f4f4; }
ul,ol{ list-style-type:none; }
a{ text-decoration:none; font-size:12px; color:#333; }
img{ border:none; }
input,textarea{ outline:none; }
h1,h2,h3,strong,b{ font-weight:normal; }

*::-moz-selection{ background:#27496B; color:#fff; }
*::-o-selection{ background:#27496B; color:#fff; }
*::selection{ background:#27496B; color:#fff; }

/* 顶部 */
#top{ width:100%; height:51px; background:url(images/top_bg.gif) repeat-x; }
#logo{ width:204px; height:51px; background:url(images/logo.png) no-repeat; float:left; }
#mainNav{ height:51px; float:left; }
#mainNav ul li{ height:51px; background:url(images/top_line_bg.gif) no-repeat; float:left; padding:0 24px; }
#mainNav ul li a{ height:51px; line-height:51px; font-size:15px; font-weight:900; color:#9ba7b2; text-shadow:1px 1px 0 rgba(0,0,0,0.5); }
#mainNav ul li a:hover{ color:#fff; transition: all 0.5s ease 0s; }
#topBar{ height:51px; float:right; margin:0 20px 0 0; }
.tb_l{  height:51px; float:left; }
.tb_l ul li{ height:51px; float:left; background:url(images/top_line_bg.gif) no-repeat right; padding:0 18px; }
.tb_l ul li a{ display:inline-block; height:51px; line-height:51px; font-size:15px; text-shadow:1px 1px 0 rgba(0,0,0,0.5); color:#9ba7b2; float:left; padding:0 0 0 21px; }
.tb_l ul li.lanCur{ position:relative; }
.tb_l ul li.lanCur ul{ width:90px; height:90px; background:#222426; position:absolute; top:51px; left:10px; }
.tb_l ul li.lanCur ul li{ width:90px; height:30px; background:none; float:none; padding:0; }
.tb_l ul li.lanCur ul li a{ width:90px; height:30px; line-height:30px; font-size:12px; padding:0; text-align:center; }
.tb_l ul li a.tb_lan{ background:url(images/tb_l_icon.png) no-repeat; }
.tb_l ul li a.tb_lan span{ float:left; }
.tb_l ul li a.tb_lan b{ display:inline-block; width:9px; height:6px; background:url(images/tb_lan_dot.gif) no-repeat; margin:23px 0 0 4px; overflow:hidden; }
.tb_l ul li a:hover{ color:#fff; }
.tb_l ul li a.tb_lan:hover{ background:url(images/tb_l_icon.png) no-repeat 0 -51px; }
.tb_l ul li a.tb_msg{ background:url(images/tb_l_icon.png) no-repeat 0 -102px; }
.tb_l ul li a.tb_msg:hover{ background:url(images/tb_l_icon.png) no-repeat 0 -153px; }
.tb_l ul li a.tb_site{ background:url(images/tb_l_icon.png) no-repeat 0 -204px; }
.tb_l ul li a.tb_site:hover{ background:url(images/tb_l_icon.png) no-repeat 0 -255px; }
.tb_r{ height:51px; float:left; margin:0 0 0 14px; }
.tb_r span{ width:30px; height:30px; background:#000; float:left; margin:9px 0 0 0; padding:2px; }
.tb_r strong{ height:51px; line-height:51px; color:#9ba7b2; font-size:14px; float:left; float:left; margin:0 0 0 8px; }
.select-language ul { display:none; }
/* 左侧导航 */
#sideNav{ width:206px; height:200px; }
#sideNav ul li{ width:206px; height:auto !important; height:47px; min-height:47px; border-bottom:1px solid #012951; border-top:1px solid #415f7d; position:relative; }
#sideNav ul li.snCur{ background:url(images/sideNav_bg_cur.gif) repeat-x; }
#sideNav ul li.snCur a.scDot{ color:#fff; background:url(images/sideNav_dot.gif) no-repeat 161px -47px; }
#sideNav ul li a{ display:inline-block; width:176px; height:47px; line-height:47px; font-size:14px; font-weight:600; color:#bfc8d2; text-shadow:1px 1px 0 rgba(0,0,0,0.5); padding:0 0 0 30px; background:url(images/sideNav_dot.gif) no-repeat 161px 0; }
#sideNav ul li a:hover{ color:#fff; }
#sideNav ul li ul{ display:none; background:#1f262e; padding:8px 0; }
#sideNav ul li ul li{ width:206px; height:auto !important; height:30px; min-height:30px; border-top:none; border-bottom:none; position:static; margin:0 0 1px 0; }
#sideNav ul li ul li a{ height:30px; line-height:30px; background:none; font-size:13px; font-weight:normal; }
#sideNav ul li ul li a:hover{ background:#232a32; color:#fff; }

/* 主内容 */
.mainWrap{ width:96%; height:auto !important; height:400px; min-height:400px; padding:2%; }
.mwCurrent{ width:100%; height:25px; line-height:15px; border-bottom:1px solid #dbdbdb; margin:0 0 10px 0; }
.mw_msg{ width:99.8%; height:40px; line-height:40px; border:1px solid #caa14c; background:#ede6c2; margin:0 0 30px 0; }
.mwMsg{ width:95%; height:40px; float:left; }
.mwMsg div{ width:96%; height:40px; line-height:40px; font-size:13px; color:#89724d; background:url(images/mwMsg_icon.gif) no-repeat left center; margin:0 0 0 2%; padding:0 0 0 2%; }
.mwMsgClose{ width:34px; height:40px; background:url(images/mwMsgClose.gif) no-repeat; float:right; cursor:pointer; }
.mcontWrap{ width:100%; height:350px; }
.memberCen{ width:288px; height:350px; float:left; }
.m_title{ width:100%; height:47px; }
.m_title span,.m_title strong{ width:8px; height:47px; float:left; }
.m_title span{ background:url(images/title_bg.gif) no-repeat; }
.m_title .ctitle{ width:272px; height:47px; background:url(images/title_bg.gif) repeat-x 0 -47px; float:left; }
.m_title .ctitle h3{ height:41px; line-height:41px; font-size:14px; color:#fff; float:left; padding:0 0 0 13px; }
.m_title strong{ background:url(images/title_bg.gif) repeat-x 0 -94px; }
.mbcCont{ width:286px; height:302px; border:1px solid #bebcbc; border-top:none; background:#fff; }
.memKey{ width:252px; height:42px; border-bottom:1px solid #dfdfdf; padding:13px 17px; }
.memHea{ width:37px; height:36px; background:#ededed; float:left; padding:3px; }
.memUser{ width:200px; height:42px; float:right; }
.memUser p{ color:#555; line-height:21px; }
.memUser p.usName{ font-size:13px; font-weight:700; color:#225793; }
.memBox{ width:252px; height:213px; padding:10px 17px; }
.memBox p{ font-size:14px; line-height:33px; color:#555; }

/* 公告栏 */
.AnnounCont{ width:70%; height:350px; float:right; }
.g_title{ width:100%; height:47px; background:url(images/title_bg.gif) repeat-x 0 -329px; overflow:hidden; }
.g_title span,.g_title strong{ width:8px; height:47px; }
.g_title span{ background:url(images/title_bg.gif) no-repeat 0 -282px; float:left; }
.gcTitle{ width:97%; height:47px; float:left; }
.gcTitle ul{ margin:0 0 0 13px; }
.gcTitle ul li{ width:91px; height:35px; line-height:35px; border-top:1px solid #f0f4f7; font-size:14px; font-weight:700; text-align:center; margin:5px 2px 0 0; float:left; cursor:pointer; }
.gcTitle ul li.gcCur{ background:#fff; border:1px solid #b5bec4; border-bottom:none; }
.g_title strong{ background:url(images/title_bg.gif) no-repeat 0 -376px; float:right; }
.annCont{ display: none; width:95.8%; height:302px; background:#fff; border:1px solid #ccd2d6; border-top:0; padding:0 2%; }
.annCont ul li{ width:100%; height:44px; line-height:44px; border-bottom:1px solid #e1e0e0; }
.annCont ul li strong{ display:inline-block; float:left; }
.annCont ul li a{ font-size:13px; }
.annCont ul li a:hover{ transition: all 0.5s ease 0s; color:#0f92ea; text-decoration:underline; }
.annCont ul li span{ color:#777; display:inline-block; float:right; }
/* 合作伙伴 */
.cooper{ width:100%; height:162px; background:#fff; margin:22px 0 0 0; }
.coTitle{ width:100%; height:47px; background:url(images/title_bg.gif) repeat-x 0 -188px; }
.coTitle span,.coTitle strong{ width:8px; height:47px; }
.coTitle span{ background:url(images/title_bg.gif) no-repeat 0 -141px; float:left; }
.coc{ width:98%; height:47px; float:left; }
.coc h3{ height:41px; line-height:41px; font-size:14px; font-weight:700; padding:0 0 0 13px; }
.coTitle strong{ background:url(images/title_bg.gif) no-repeat 0 -235px; float:right; }
.copCont{ width:96.8%; height:114px; border:1px solid #b5bec4; border-top:none; background:#fff; padding:0 1.5%; }
.copCont ul{ width:100%; height:50px; padding:15px 0 0 0; }
.copCont ul li{ width:147px; height:50px; float:left; margin:0 18px 0 0; }
.copCont ul li.none{ margin-right:0; }

/* 列表页 */
.listWrap{ width:100%; height:100%; }
.liTitle{ width:100%; height:47px; background:url(images/title_bg.gif) repeat-x 0 -47px; }
.liTitle span,.liTitle strong{ width:8px; height:47px; }
.liTitle span{ background:url(images/title_bg.gif) no-repeat; float:left; }
.litit{ width:98%; height:47px; float:left; }
.litit h3{ height:41px; line-height:41px; font-size:14px; color:#fff; font-weight:700; padding:0 0 0 13px; }
.liTitle strong{ background:url(images/title_bg.gif) no-repeat 0 -94px; float:right; }
.listCont{ width:95.8%; height:100%; border:1px solid #bebcbc; border-top:none; background:#fdfdfd url(images/listCont_bg.gif) repeat-x; padding:0 2%; }
.recher{ width:100%; height:61px; line-height:61px; font-size:14px; font-weight:700; color:#4b5159; border-bottom:1px solid #eaeae6; }
.recher strong{ color:red; font-weight:700; }
.reFormBox{ width:100%; height:54px; border-bottom:1px solid #eaeae6; padding:23px 0 0 0; }
.reFormBox span{ display:inline-block; height:31px; line-height:31px; font-size:14px; font-weight:700; color:#4b5159; float:left; margin:0 3px 0 0; }
.rese{  border:1px solid #c1bdb8; float:left; padding:5px; margin:0 15px 0 10px; }
.reText{ width:118px; height:29px; line-height:29px; background:#fff url(images/reText_bg.gif) repeat-x; border:1px solid #c1bdb8; float:left; padding:0 0 0 5px; }
.subBrn{ width:66px; height:31px; line-height:31px; text-align:center; font-size:13px; color:#fff; border:1px solid #2ca3c7; background:url(images/subBrn.gif) no-repeat; float:left; margin:0 0 0 10px; cursor:pointer; }
.reFormBox strong{ display:inline-block; width:32px; height:31px; line-height:31px; font-size:13px; font-weight:700; text-align:center; float:left; }
.listTable{ width:99.8%; height:292px; border:1px solid #ddd; border-right:none; background:#-ccc; margin:30px 0 0 0; }
.listTable table{ width:100%; border-collapse:collapse; border-spacing:0; }
.listTable table tr{ width:100%; height:39px; line-height:39px; }
.listTable table tr th,.listTable table tr td{ height:39px; line-height:39px; font-size:14px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; text-align:left; color:#4b5159; text-indent:30px; }
.listTable table tr.ltt th{ background:#f9f8ef; }
.listTable table tr.ltt th.lttno{ border-right:none; }
.listTable table tr.tbno td{ border-bottom:none; }
.page{ width:100%; height:30px; margin:30px 0 0 0; }
.page_l{ height:30px; line-height:30px; font-size:13px; float:left; }
.page_l span{ font-weight:700; }
.page_r{ height:30px; float:right; background:green; }
.page_r ul li{ float:left; }
.page_r ul li a{ height:28px; line-height:28px; border:1px solid #ddd; border-right:none; background:#fff; float:left; padding:0 10px; }
.page_r ul li a.last{ border-right:1px solid #ddd; }
.page_r ul li a.pageCur{ background:#2980b9; color:#fff; }
.page_r ul li a:hover{ color:#2980b9; }
.page_r ul li a.pageCur:hover{ color:#fff; }

/* 二级验证 */
.verWrap{ width:100%; height:335px; }
.verCont{ width:99.8%; height:247px; background:#fdfdfd url(images/listCont_bg.gif) repeat-x; border:1px solid #bebcbc; border-top:none; padding:40px 0 0 0; }
.verBox{ width:96%; height:41px; padding:0 2%; margin:0 0 30px 0; }
.verBox span{ width:96px; height:41px; line-height:41px; font-size:14px; text-align:right; color:#4b5159; font-weight:700; float:left; }
.verbTxt{ width:530px; height:41px; float:left; margin:0 0 0 10px; overflow:hidden; }
.verbTxt span,.verbTxt strong{ display:inline-block; width:10px; height:41px; float:left; }
.verbTxt span{ background:url(images/verbTxt_bg.gif) no-repeat; }
.verbTxt .vebTextbg{ width:505px; height:41px; background:url(images/verbTxt_bg.gif) repeat-x 0 -41px; height:41px; float:left; }
.verbTxt .vebTextbg .veText{ width:500px; height:25px; line-height:25px; background:none; border:none; margin:8px 0; }
.verbTxt strong{ background:url(images/verbTxt_bg.gif) no-repeat 0 -82px; }
.verbTxt .w125{ width:125px; }
.verbTxt .vebTextbg .vew120{ width:120px; }
.verImg{ width:85px; height:41px; float:left; }
.vbw250{ width:160px; }
.verBtn{ width:96%; height:44px; padding:0 2%; }
.l_button{ width:127px; height:44px; line-height:41px; font-size:14px; color:#fff; font-weight:700; border:none; background:url(images/loginBtn.gif) no-repeat; margin:0 0 0 106px; cursor:pointer; }

/* 引导页 */
#topCen{ width:1000px; height:51px; margin:0 auto; }
.tguiBar{ height:43px; float:right; padding:8px 0 0 0; }
.tguiBar a{ display:inline-block; width:69px; height:38px; float:left; margin:0 0 0 4px; }
.tguiBar a.tLoginBtn{ background:url(images/tguiBar_btn.gif) no-repeat; }
.tguiBar a.tRegBtn{ background:url(images/tguiBar_btn.gif) no-repeat 0 -38px; }
.tguiBar a.tLoginBtn:hover{ background:url(images/tguiBar_btn.gif) no-repeat 0 -76px; }
.tguiBar a.tRegBtn:hover{ background:url(images/tguiBar_btn.gif) no-repeat 0 -114px; }
.guiWrap{ width:1000px; height:640px; background:#-ccc; margin:0 auto; padding:30px 0 0 0; }
.gw{ width:100%; height:350px; float:none; }
.guiCop ul li{ margin-right:37px; }
.fCopy{ width:1000px; height:50px; line-height:50px; margin:0 auto; text-align:center; color:#555; background:#-ccc; clear:both; }

/* 注册页 */
.regWrap{ width:1000px; height:1300px; margin:0 auto; padding:30px 0 0 0; }
.registCont{ width:1000px; height:1310px; }
.regCont{ width:998px; height:1130px; background:#fdfdfd url(images/listCont_bg.gif) repeat-x; border:1px solid #bebcbc; border-top:none; padding:5px 0 0 0; }
.verBox span.regw110{ width:110px; }
.note{ width:290px; height:41px; line-height:41px; float:left; padding:0 0 0 15px; }
.note p{ font-size:13px; color:#666; }
.regSele{ width:165px; font-size:14px; padding:9px; border:1px solid #a9a49d; }
.note a.verMail{ display:inline-block; width:106px; height:30px; background:url(images/verMail_btn.gif) no-repeat; margin:5px 0 0 0; }
.rbm110{ margin:0 0 0 120px; }
.radioBox{ width:100%; height:22px; margin:0 0 24px 0; }
.rbl{ width:290px; height:22px; margin:0 0 0 140px; }
.rbl span{ margin:0 50px 0 0; }

/* 登录页 */
.loginWrap{ width:425px; height:455px; margin:5px auto auto auto; }
.loginWrap1{ width:425px; height:255px; margin:5px auto auto auto; }
.lw_top,.lw_bom{ width:425px; height:55px; }
.lw_top{ background:url(images/loginWrap_bg.gif) no-repeat; }
.lw_cen{ width:345px; height:260px; background:url(images/loginWrap_bg.gif) repeat-y -425px 0; padding:40px 40px 0 40px; }
.lw_bom{ background:url(images/loginWrap_bg.gif) no-repeat -850px 0; }
.logBox,.logBox span,.logBox b,.logBox .lb_bg,.logBox strong{ display:inline-block; height:41px; }
.logCont{ width:345px; height:41px; margin:0 0 30px 0; }
.logBox{ width:345px; position:relative; float:left; }
.logBox span{ width:10px; background:url(images/verbTxt_bg.gif) no-repeat; position:absolute; top:0; left:0; }
.logBox b{ width:24px; position:absolute; top:0; left:10px; }
.logBox b.lb_user{ background:url(images/logBox_icon.gif) no-repeat; }
.logBox b.lb_pass{ background:url(images/logBox_icon.gif) no-repeat 0 -41px; }
.logBox b.lb_ver{ background:url(images/logBox_icon.gif) no-repeat 0 -82px; }
.logBox .lb_bg{ width:301px; background:url(images/verbTxt_bg.gif) repeat-x 0 -41px; position:absolute; top:0; left:34px; }
.logBox .lb_bg .lbText{ width:286px; height:25px; line-height:25px; font-size:14px; font-weight:700; color:#aaa; margin:8px 0 0 0; background:none; border:none; padding:0 0 0 15px; }
.logBox strong{ width:10px; background:url(images/verbTxt_bg.gif) no-repeat 0 -82px; position:absolute; top:0; right:0; }
.logBox .lbw90{ width:98px; }
.w142{ width:142px; }
.logBox .lb_bg .ltw90{ width:90px; }
.lgVer{ width:76px; height:37px; float:left; margin:2px 0 0 10px; }
.lgVer img{ width:76px; height:37px; }
.lgnote{ width:98px; height:41px; line-height:41px; font-size:13px; color:#777; float:left; margin:0 0 0 10px; }
.lgnote a,.lbnote a{ color:#0058a0; }
.lgnote a:hover,.lbnote a:hover{ color:#3e9cdb; text-decoration:underline; }
.logBtn{ width:345px; height:44px; }
.lButton{ width:127px; height:44px; line-height:44px; font-size:15px; font-weight:700; color:#fff; border:none; background:url(images/loginBtn.gif) no-repeat; cursor:pointer; float:left; }
.lbnote{ width:115px; height:41px; line-height:41px; font-size:13px; color:#777; float:left; margin:0 0 0 15px; }




/* [8.1]交易密码验证 */
.ver2hei{ height:255px; }
.ver2tit{ background:url(images/loginWrap_bg.gif) no-repeat -1275px 0; }
.hei165{ height:130px; }












